body{
    background-color: #f8f8f8;
}
header{
    border-bottom: 1px solid #222;
}
header .right-box a{
    height: 26px;
    padding:5px 10px;
    border:1px solid #fff;
    border-radius: 26px;;
}
header .nav a{
    color:#fff;
}
header .right-box a:first-child{
color: #fff;
border: 1px solid #666;
}
header .nav li.active a{
    border-bottom: 2px solid #fff;
    color: #fff;
    padding-bottom: 20px;
    font-size: 16px;
}
.topLi{
    margin-top:50px;
}
#banner1 .boss{
    position: absolute;
    top: 146px;
    left:50%;
    transform: translateX(-50%);
    z-index: 999;
}
#banner1 .boss p:nth-child(2){
    margin:25px 0 50px
}
#banner1{
    background-color:#222222;
    height: 410px;
    position: relative;
}
#mydiv{
    position: relative;
    z-index: 2;
}
#mydiv canvas{
    top: 65px!important;
    position: absolute!important;
}
#intro .financ ul li{
    float: left;
    width: 356px;
    height: 342px;
    margin-right: 20px;
    padding: 10px;
    border: 1px solid #eee;
    box-sizing: border-box;
}
 .financ>p{
    padding:13px 0;
    margin-bottom: 10px;
    position: relative;
}
#intro .financ ul li img{
    width: 334px;
    height: 145px;
}
#intro .financ .cont{
    margin:15px 0 20px;
    line-height:16px;
}
.financ .icon{
    width: 15px;
    height: 3px;
    display: inline-block;
    position: absolute;
    left: 0;
    bottom: 0;
    background-color: #1271ef;
}
.fimg li{
    float: left;
    width: 354px;
    height: 120px;
    background-color: #fff;
    margin-top: 20px;
}
.fimg li img{
    padding-top: 40px;
}
.fimg li:not(:nth-child(3n)){
margin-right: 20px;
}
.nav-case{
    width: 100px;
    position: absolute;
    top: 50px;
    right:-40px;
}
.nav-case ul li{
    margin-top: 15px;
    position: relative;
}
.nav-case ul li span{
    display: inline-block;
    width: 12px;
    height: 3px;
    background-color: #00bdef;
    position: absolute;
    top: 5px;
    left: -16px;
    display: none;
}
.nav-case ul li.active span{
    display: block;
}
.nav-case ul li.active {
    color: #00bdef;
}
footer{
    margin-top: 80px;
    border:1px solid #f8f8f8;
    background-color: #fff;
}